body{background:#fff;font-family:Verdana,Arial,Sans-serif;font-size:11px;color:#696969;padding:0;margin:0;height:100%}
#onlimall-header-holder{background:#fff;padding:10px 0 0;overflow:hidden;height:63px}
#onlimall-header-wrapper{margin:0 auto;width:900px;overflow:hidden}
#onlimall-sub-header-search #header-search-text{background:url(images/onlimall-global.png) no-repeat 121px -116px #fff;padding-right:26px}
#header-search-text.default{font-style:italic;color:#ccc}
#onlimall-header-logo{background:url(images/onlimall-global.png) no-repeat;width:231px;height:55px}
#onlimall-header-logo:hover{background-position:0px -57px}
#onlimall-header-welcome-name{margin-top:46px}
#onlimall-header-navigation{margin-top:0/*46px*/} 
#onlimall-header-navigation a{display:block;height:17px;outline:none;line-height:17px;padding:2px 10px;color:#696969;outline-width:thin;}
#onlimall-header-navigation li.active,
#onlimall-header-navigation li:hover a{background:#fddaad;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
#onlimall-header-navigation ul{padding:0;margin:0;overflow:hidden}
#onlimall-header-navigation li{float:left;padding:0;margin:0;list-style-type:none;text-transform:capitalize}
#onlimall-header-navigation ul ul{position:absolute;display:none;-moz-border-radius:0px 5px 5px 5px;-webkit-border-radius:0px 5px 5px 5px;border-radius:0px 5px 5px 5px;background:#fddaad;padding:5px 0}
#onlimall-header-navigation ul ul a{padding:5px 10px;border-bottom:1px dashed #666;color:#d87f2f}
#onlimall-header-navigation ul ul li:last-child a{border:0}
#onlimall-header-navigation ul ul a:hover{background:#fce2cb;color:#ce7424}
#onlimall-header-navigation ul ul li{padding:0 10px}
#onlimall-header-navigation li:hover{}
#onlimall-header-navigation li:hover>ul{display:block;}
#onlimall-header-navigation li li{float:none}
#onlimall-header-navigation li li:hover a{}

.onlimall-categories{display: none;overflow: hidden;}
#onlimall-sub-header-holder{background:#f4f4f4;border:1px solid #ccc;border-left:none;border-right:none;padding:5px 0}
#onlimall-sub-header-wrapper{width:900px;margin:0 auto;overflow:hidden;}
/*#header-login-box{padding:10px;background:#fff;border:2px solid;position:absolute;display:none}
*/
#header-login-box{position:absolute;display:none;padding:10px;-moz-border-radius:0 5px 5px 5px;background:#fddaad}
#header-login-box .form-element{margin:0 0 7px}

#onlimall-footer-holder{bottom:0;background:#fff;position:static;width:100%;padding:10px 0 /* negative value of footer height */}
#onlimall-footer-wrapper{margin:0 auto;width:900px}
#onlimall-body-holder{/*background:#f4f4f4;*/border-top:5px solid #e3e3e3;padding:10px 0}
#onlimall-body-wrapper{margin:0 auto;width:900px;overflow:hidden}
#onlimall-footer-navigation a{display:block;padding:3px 5px;}
#onlimall-footer-navigation ul{overflow:hidden;padding:0;margin:0;}
#onlimall-footer-navigation li{padding:0;margin:0;float:left;list-style-type:none;}

ul#onlimall-areas-navigation{overflow:hidden;}
#onlimall-areas-navigation li{float:left;list-style-type:none}
#onlimall-areas-navigation li:hover>ul{display:block}
ul#onlimall-areas-navigation ul{display:none;}
ul#onlimall-areas-navigation li li{float:none;}

.onlimall-status-message.bad-message{color:#C00;font-weight:bold}
.onlimall-status-message.good-message{color:#090;font-weight:bold}

/** MESSAGES **/
#onlimall-messages{border:2px solid #C60;background:#FC9;padding:5px;margin:10px}
#onlimall-messages li{list-style-type:square}
#onlimall-messages ul{margin-left:10px}
#onlimall-messages a{color:#369}
#onlimall-messages a:hover{text-decoration:underline}
#onlimall-messages .message,
#onlimall-messages .success{color:#060}
#onlimall-messages .error{color:#C00}
#onlimall-messages .warning{color:#C90}


/** NODE EDIT TAB **/
#node-edit-tabs ul{overflow:hidden;padding:0 10px;border-bottom:2px solid}
#node-edit-tabs li{float:left;list-style-type:none;margin:0}
#node-edit-tabs a{display:block;padding:1px 5px;color:#666}
#node-edit-tabs li{border:2px solid;border-bottom:none;border-top-left-radius: 7px;border-top-right-radius: 7px;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px;}
#node-edit-tabs li.active:hover,
#node-edit-tabs li:hover{background:#ccc}
#node-edit-tabs li.active{background:#fffff0}

/** UNIVERSAL CSS **/
a{text-decoration:none;color:#c60}
ul,ol{margin:0;padding:0}
input{margin:0;padding:1px}
li{margin-left:5px;padding:2px}
hr{border:0;border-bottom:1px dashed #ccc;margin-bottom: 5px;padding-top: 10px}
p{margin:3px 0 5px}
label{font-size:11px;font-weight:bold}
img{border:0}
div.messages{border:1px solid}
.label-required{color:#ff0000;font-weight:normal}.quick-link{overflow:hidden}
.quick-link a{font-weight:bold;color:#666;outline:none}
.quick-link a:hover{text-decoration:none;color:#ccc}

.left{float:left}
.right{float:right}
.clear-both{clear:both}

/** FORM ELEMENTS **/
textarea,
input[type=text],
input[type=password],
input[type=file],
input[type=reset],
input[type=button],
input[type=submit]{border:1px solid #999;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;padding:3px;font-size:11px;color:#333}
input[type=button],
input[type=reset],
input[type=submit]{border-width:2px;cursor:pointer;padding:5px;font-weight:bold;width:auto;padding:3px 10px}
textarea{height:200px}


/** ONLIMALL HOME **/
#onlimall-home{font-family:Arial, Helvetica, sans-serif}
#onlimall-home a:hover{text-decoration:underline}
.onlimall-store-name a{color:#999}
.onlimall-item-name a{color:#333;font-size:12px}
.onlimall-item-type a{color:#999;font-style:italic;text-transform:capitalize}

#onlimall-home-main{}
.onlimall-home-main-list-001{margin-bottom:20px}

#onlimall-home-handpicked{}
.onlimall-home-main-list-001 ul{overflow:auto;width:690px}
.onlimall-home-main-list-001 li{float:left;list-style-type:none;width:150px;margin:0 10px 10px 0;border:1px solid #CCC;padding:5px}
.onlimall-home-main-list-001 img{width:150px;height:120px;background:#eee;display:block}

#onlimall-home-main{width:678px}
#onlimall-home-left-sidebar{margin-right:20px}

#onlimall-home .quick-link a:hover{text-decoration:none}

/** WIDGET **/
.caetegory-item-count{color:#727271;margin-left:5px}
.widget-block{margin-bottom:5px}

/** BLOCK 001 **/
.onlimall-home-block-001{margin-bottom:15px;width:180px;border-radius:7px;-moz-border-radius:7px;border:0;background:#f7f4e0;padding:10px}
.onlimall-home-block-001 li{list-style-type:none}
.onlimall-home-block-001 h2{margin:0;font-size:13px}

.block-001{margin-bottom:15px;width:180px;border-radius:7px;-moz-border-radius:7px;border:0;background:#f7f4e0;padding:10px;font-family:arial}
.block-001 li{list-style-type:none;margin-bottom:3px}
.block-001 h3{margin:0 0 5px;font-size:13px}


#sidebar-other-store-items{border:1px solid;background:#fff}
#sidebar-other-store-items ul{overflow:hidden}
#sidebar-other-store-items li{list-style-type:none;float:left;margin-left:1px;height:45px}

/** SIDEBAR ACTIONS **/
li.action-addtofavorites{position:relative}
#sidebar-action-like-this-page a{cursor:pointer}
#dbox-like-this-page{display:none;position:absolute;background:#fff;z-index:9999;padding:10px;border:1px solid}

/** SEARCH RESULT **/
.onlimall-search-result-item-wrapper{border: 1px solid;overflow:hidden}
.search-result-teaser{clear:both;float:left;}
.search-result-url{clear:both;float:left}
.onlimall-search-matched{font-weight:bold}

/** NODE GENERAL**/
.node-container{padding:10px;font-size:11px}
.node-container h1{margin:0 0 15px;font-family:Arial, Helvetica, sans-serif;font-size:25px}
.node-content p{line-height:18px;margin:0 0 15px}
.node-content a{color:#369}
.node-content a:hover{text-decoration:underline}
.node-content ul,
.node-content ol,
.node-content li{margin-left:10px;padding-left:10px;}
.node-content li{padding-top:2px;padding-bottom:2px}
.node-content .node-file-attachment{padding:5px;border:1px solid #999;border-radius:7px;-moz-border-radius:7px;margin-bottom:5px;}
.node-content {}

/** NODE GALLERY **/
#node-image-cache{display:none;width:0;height:0}
#node-item-big-image{height:400px;float:left;width:580px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;background-repeat:no-repeat;background-position:center center}
li.node-image-thumbnail{cursor:pointer;list-style-type:none;width:60px;height:60px;text-align:center}
li.node-image-thumbnail a{outline:none}
li.node-image-thumbnail.active{background-color:#FF0}

/** NODE left sidebar item info **/
#payment-methods{overflow:hidden}
#payment-methods li{float:left;margin:0}

/** NODE-EDIT / NODE-ADD GENERAL**/
.node-edit .form-edit{overflow:hidden;margin-bottom:10px}
.node-edit label{margin-bottom:3px}
.node-edit .description,
.node-edit label,
.node-edit .input{float:left;clear:both}
.node-edit .node-attachment-thumbnail{padding:5px;width:60px;height:60px;background-position:center center;background-repeat:no-repeat}
.node .node-file-attachment div.file_name{font-weight:bold}
.node-edit input[type=text]{width:400px}
.node-edit .shipment-field{width:100px}
#node-information{border:2px solid #666;background:#ccc;color:#666;padding:5px;font-family:arial}
#node-information td{padding:3px}
.node-information-title{background:#ddd;font-weight:bold}
input[type=text].error{border-color:#ff0000}

/** NODE EDIt payment methods **/
#payment-method-fields{overflow:hidden}
#payment-method-fields li{float:left}
#payment-method-fields li input[type=checkbox]{float:left}
#payment-method-fields li img{float:left}



/** LOGIN **/
#onlimall-body-holder{/*padding:0*/}
#login-login-box-holder{font-family:arial;margin:0px auto 0 auto;padding:19px 26px;width:382px;background:#fddaad;border-bottom:3px solid #f59a24}
#login-login-box-holder a:hover{text-decoration:underline}
#login-login-box-holder .field{overflow:hidden;margin-bottom:10px}
#login-login-box-holder .field .links{margin-top:11px}
#login-login-box-holder #info1{font-size: 17px;text-align: center;margin-bottom:25px;color:#c60}
#login-login-box-holder label{display:block}
#login-login-box-holder input[type=text],
#login-login-box-holder input[type=password]{padding:5px;width:370px}
#login-login-box-holder input[type=submit]{color:#CB770A;padding:5px 30px}



/** REGISTER **/
#register-page{overflow:hidden}
#register-register-shopper-box-holder,
#register-register-store-box-holder{float:left;width:445px}
#register-page .field{margin:0 0 10px;}
#register-page .field-group{overflow:hidden}
#register-page label{display:block}
#register-page .description{padding-left:10px;color:#554343}
#register-page .field-group .field{float:left;margin-right:5px}
#register-register-store-box-holder textarea{width:310px;height:100px;font-size:12px;font-family:arial}

/** DIALOG BOX **/
#onlimall-dialog-box-holder{display:none}
.ui-dialog{-moz-box-shadow:0px 0px 10px #888;-webkit-box-shadow:0px 0px 10px #888;box-shadow:0px 0px 10px #888;border:1px solid #ccc;background:#fff;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.ui-dialog .ui-dialog-titlebar{background:#ec9547;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:bold;color:#fff;padding:6px 9px;font-size:12px}
.ui-dialog .ui-icon-closethick{display:none;text-indent:999px}
.ui-dialog-titlebar-close{float:right;background:url(images/onlimall-global.png) -25px -125px;width:9px;height:7px;}
.ui-dialog .ui-icon-closethick:hover{background-position:-25px -118px}
.ui-widget-overlay{background:#ccc;position:absolute;top:0;left:0;background:url(../images/blank.gif)}

.ui-dialog-buttonpane button,
.ui-dialog-buttonpane input[type=button],
.ui-dialog-buttonpane input[type=submit]{-moz-border-radius:4px;
    border: 1px solid #CCC;
    color: #777;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    margin: 0 5px 0 0;
    padding: 3px;}


#dbox-content-holder{padding:5px;min-height:100px}
#onlimall-dialog-box-holder .form-element-wrapper{overflow:hidden;margin-bottom:10px}
#onlimall-dialog-box-holder label{float:left;clear:both}
#onlimall-dialog-box-holder .form-element{float:left;clear:both}
#onlimall-dialog-box-holder input[type=text],
#onlimall-dialog-box-holder select{border-color:#ccc;font-size: 12px;padding:4px 7px;width:372px}
#onlimall-dialog-box-holder textarea{width:382px;height:100px;border-color:#ccc}
.dbox-loading-indicator{background:url(images/loader.gif) no-repeat center center;text-align:center;vertical-align:middle}
.ui-widget-overlay{opacity:0.5;background:#ccc}